home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / hardware-part1 / 2923 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  7.2 KB

  1. Path: sdd.hp.com!inn
  2. From: Jeff Grimmett <jgrimm@sdd.hp.com>
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: A3000 SCSI
  5. Date: 29 Jan 1996 19:28:00 GMT
  6. Organization: Hewlett-Packard Company
  7. Message-ID: <4ej740$apu@news.sdd.hp.com>
  8. References: <4crkgh$ct6@bmerhc5e.bnr.ca> <4djffa$bau@rapidnet.com> <4dlre0$jad@news.sdd.hp.com> <4e0amr$nph@rapidnet.com> <4e0jru$16d@news.sdd.hp.com> <4edjsc$49v@rapidnet.com> <4egdq5$grp@news.sdd.hp.com> <1996Jan29.173440.7890@scala.scala.com>
  9. NNTP-Posting-Host: hpsdv330.sdd.hp.com
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 1.2N (Windows; I; 16bit)
  14.  
  15. dave.haynie@scala.com (Dave Haynie) wrote:
  16.  
  17. >>>No, C= chose to do a couple of things wrong, and the users are the ones 
  18. >>>who had to put up with it.  As usual.  To be fair, there may not have 
  19. >>>been any conscious choice involved; things like the DB25 connector may 
  20. >>>just have been "the way you do it" at that time.
  21.  
  22. >The DB25 connector was the industry standard for small connectors,
  23. >although not part of the SCSI specs. SCSI at the time (this was
  24. >SCSI-1, after all) called for the Centronics-style 50 pin connector,
  25. >which was too large for a computer like the A3000.
  26.  
  27. It does appear on some desktop systems even now -- I have one on my desk 
  28. -- but they do eat up a lot of real estate.
  29.  
  30. >This was one big reason that, when I had a SCSI board to designed, I
  31. >dumped Western Digital like yesterday's bad news. Well, that and the
  32. >fact that the NCR 53C7xx chips had become the hot SCSI chip on
  33. >workstations, and I always figured Amigas should aim for the same
  34. >level of performance when possible. 
  35.  
  36. :-)  Can't argue with that logic.
  37.  
  38.  
  39. >>THAT is the reality we have to deal with.  The 3000 does NOT comply 100% 
  40. >>with SCSI specs.  It comes close.  DAMNED close.  It is, for my money, 
  41. >>one of the most compliant controllers for the Amiga market, with the 2091 
  42. >>edging it out.  
  43. >
  44. >How? The A2091 is in all ways the 16-bit version of the A3000
  45.  
  46. I have to admit to a purely subjective reason for this.  I simply have 
  47. had fewer problems with the 2091 than with the 3000 SCSI system, and have 
  48. found under a few circumstances that ONLY a 2091 could be used to revive 
  49. a drive that had been fragged by some other controller (such as GVP). 
  50. That is the ONLY basis I had for that statement.  And I did use the word 
  51. "edged" deliberately -- to indicate that it was a close call for me to 
  52. make.
  53.  
  54. Given that the 2091 was seen to work in situations where the 3000 
  55. controller would not, and all other things being equal, I therefore 
  56. inferred better compliancy on the part of the 2091.
  57.  
  58. >>Sure, 50-pins connectors are better from MANY viewpoints, but the things 
  59. >>are EXPENSIVE compared to even top quality DB25 to 50-pin cables. 
  60.  
  61. >As I said, everyone used the Apple standard, even it wasn't in the
  62. >SCSI spec. So these cables are made in large quantities, and they're
  63. >cheap. The first place I saw the 50 pin SCSI-2 cable was on a Sun
  64. >Sparcstation. Even price Sparcstation add-ons?
  65.  
  66. <<shudder>>  The last external drive that I attached to my 3000 was 
  67. housed in a Sun HD box.  Sure, it's a NICE box, but when the owner told 
  68. me how much he paid for it, I almost had an accident.  I'm in the wrong 
  69. line of work -- I should go out and make Sun workstation hard drive 
  70. boxes. ;-)
  71.  
  72. >>Ever price one of the high-density 50 pin cables?  I can get a DB25 type for 
  73. >>$15, very good quality build.  The same company also sells a high-density 
  74. >>cable.  For SIXTY fraggin' dollars.
  75.  
  76. >I bought my last one for about $20, it works fine. But that was last
  77. >year; in the early 90s, these would have run you big bucks.
  78.  
  79. I bought mine last month.  I may not have said it directly, but both the 
  80. 25 pin and high-density cables were high-end, as is required in my 
  81. operating environment.  The price did not suprise me.  The price 
  82. DIFFERENTIAL did.
  83.  
  84. >>>Huh?  In what way is the A3000 SCSI non-standard, other than a minor flaw 
  85. >>>in the way it is documented?  Please be specific.
  86. >
  87. >>Well, since you won't accept the notion that at least early A3000 
  88. >>motherboards had a problem with SCSI bus impendence, and thus requiring 
  89. >>non-standard termination configurations, I sense a trap.  
  90.  
  91. >Don't know what you're talking abou there. There was never a problem
  92. >with SCSI bus impedence, unless this is something in the WD chip,
  93.  
  94. I was taking a wild guess as to the _reason_ for this bulletin, a 
  95. slightly educated guess, but quite possibly wrong.
  96.  
  97. As I told Warren, I need to dig that sucker out and wave it around a bit. 
  98. Oh, for some good OCR software....
  99.  
  100. >which we never had control over. The termination issues for the
  101. >motherboard were as I described, nothing more, nothing less.
  102.  
  103. Well, I certainly don't understand the different reports of varying 
  104. termination configurations in this light, then.  My system, and all the 
  105. ones that I've cracked open, have had socketed terminators on the MB. 
  106. Many people are reporting empty sockets, and at least one poor 
  107. unfortunate person has reported having HIS soldered to the main PCA.
  108.  
  109. Is there any possibility that some of these could be explained by 
  110. decisions, or non-decisions, made on the manufacturing line?
  111.  
  112. >>While it claims SCSI-II command 
  113. >>compliance, you can not enable and disable synchronous transfers on a 
  114. >>drive by drive basis.  You can only enable and disable synchronous 
  115. >>transfers globally, for all drives or none of them.  This was openly 
  116. >>acknowledge in both technical bulletin AND in developer documentation.
  117.  
  118. >The issue of synchronous NEGOTIATION is global; you can specific if
  119. >the A3000 will negotiate for synchronous transfers, or not, and that's
  120. >global.
  121.  
  122. Problem is, if a drive does not support negotiation for synch transfer 
  123. (which is likely not to if it does not support the transfer mode at all), 
  124. is may cause the whole bus to lock up.  I gather that this is not a 
  125. problem for all controllers out there (outside of the Amiga realm).
  126.  
  127. > I don't know what the SCSI-2 spec said back when the A3000 was
  128. >in progress, or what it said when finalized, on this issue. I do know
  129. >that many SCSI-2 host adaptors on the market, from many vendors, do
  130. >not offer individual controls over whether synchronous mode is
  131. >negotiated or not.
  132.  
  133. That is to be expected.  As with modems, there are a lot of claims to 
  134. compliancy with this or that standard, but often those promises fall 
  135. short of reality.  I bet that maybe 1 out of 10 is fully compliant.
  136.  
  137. >>OK, throw a WD chip, some SCSI driver chips, some resistors, and whatever 
  138. >>else you think would be appropriate into a cardboard box, close the lid, 
  139. >>and shake vigorously.  Have you now ended up with a standard SCSI 
  140. >>controller?  Let me know if this works, I always wanted to get rich.
  141.  
  142. >While not quite that simple, the point is a valid one -- the SCSI chip
  143. >you use is primarily responsible for delivering a compliant SCSI
  144. >bus. The system designer has little control over the nature of the bus
  145. >itself -- termination, T.P., connector styles, and maybe additional
  146. >buffering (for differential SCSI) are about your only options.
  147.  
  148. From what I've seen, it seems that the core chip is primarilly 
  149. responsible for keeping the SCSI protocols compliant.  You surround it 
  150. with the appropriate hardware.  What hardware, how it affects the bus, is 
  151. beyond the chip's control.
  152.  
  153.  
  154.  
  155.